zhang yining
Table TennisEurotalents Camp in Luxembourg: Chinese Legends and the Methodology-Export EquationSix Chinese players of the same age as the twenty European trainees, standing...
Table TennisZhang Yining and Yan Sen Lead the Eurotalents Camp in Luxembourg: When China Exports Its Youth-Training Methodology to EuropeI stood in the corner of the indoor training hall in Luxembourg, watching Zha...
BadmintonThe Blank Ninth Page: Vietnamese Badminton and the Cost of an Unverifiable DossierAt 2:40 a.m. on 4 February 2026, I opened a 47-page PDF sent by an old...
Martial ArtsOne Word, Three Rule Sets: Why Martial Arts Coverage Keeps Reaching the Wrong ConclusionsOn the results sheet of a grassroots martial arts tournament, two names sit...
BadmintonAsian Games 2026 Quarter-final: Why India fell to Japan and the lesson for Vietnamese badmintonWhen PV Sindhu won the first game 23-21 against Akane Yamaguchi, after fighti...
Domestic FootballThree Structural Axes Shaping the V.League: Owner Funding, AFC Slots and the Academy PipelineLate one March evening, I reopened four V.League matches in the same time slo...
International FootballEchoes from the Empty Stands: When a Comedian's Joke Reshapes a Player's FateThere is a moment in football I always return to, not to watch the goal, but ...
AthleticsMile 20 and the Missing Shield: The Cardiac Screening Gap in Mass-Participation MarathonsThe 20th mile of a marathon, roughly the 32nd kilometer, is where a runner's...
International FootballUdinese vs Lecce: Four Straight Defeats and the Data That Wasn't ThereSunday, 12.30pm, Bluenergy Stadium. Udinese host Lecce on matchday six of Ser...
Domestic FootballPassports and Bloodlines: Maarten Paes, Ole Romeny and Southeast Asian Football's Quiet Arms RaceOn an old birth certificate in Amsterdam, there is a faded typewritten line....
Domestic FootballVietnam 0-2 Japan at half-time: the goal-difference equation in ASIAD 2026 Group ERain fell throughout Vietnam Women's National Team's final...
Table TennisVBCL returns: Deighton crowned by countback, Horsham unbeaten in the men's divisionIn a competition where the public usually remembers only the name of the...
ChessThe 60-Minute Scandinavian: a genuinely solid system sold with a promise it can't keepBoard seven, an open tournament in Delhi this summer. Black plays 1...d5, Whi...
BilliardsBelfast opening day: how a race to four swallowed six seeded namesEleven o'clock at night in Liverpool, and I open the round-of-64 results from...
International FootballFC Tokyo 3-0 Urawa: An 11-Match Unbeaten Run and an Unpriced TransferIn the 69th minute, Urawa pushed their entire line high to chase a way back...
Martial ArtsCollapse in the Sauna: When the Scale Weighs More Than the OpponentThe dry sauna in the athletes' village at Aichi-Nagoya has a sound of its own...
AthleticsEmpty Results Sheets and the Women Runners Erased from Athletics HistoryNairobi, 11 p.m. On my screen is the results sheet of a national-level...
BadmintonTwo Rackets Left in the Bag: The Real Portrait Behind India's Women's 3-0 SweepOn the long bench behind court two, two rackets lay still inside their bags....
International FootballFive Defenders Missing Before the Como Trip: Manchester United's Geometry ProblemAt Moss Lane I learned that a formation saves nobody when the grass swallows...
EsportsMinecraft and the Fourth Dimension: 14 Years of Waiting and What The Sift Really PromisesOn the night of September 27, during the Minecraft LIVE livestream, Agnes...
